package test.dict;
public class Dqpc {
    // TDA_DQPC_CHECK_STATUS--校验状态
    public enum TDA_DQPC_CHECK_STATUS{
        PASS("1", "通过"),

        NO_PASS("2", "不通过");

        private final String dictCode;

        private final String dictName;

        TDA_DQPC_CHECK_STATUS(String dictCode, String dictName) {
            this.dictCode = dictCode;
            this.dictName = dictName;
        }

        public static String getEntryCode() {
            return "TDA_DQPC_CHECK_STATUS";
        }
        public static String getEntryName() {
            return "校验状态";
        }
        public String getDictCode() {
            return dictCode;
        }
        public String getDictName() {
            return dictName;
        }
    }

    // TDA_DQPC_DETAIL_STATUS--问题明细处理状态
    public enum TDA_DQPC_DETAIL_STATUS{
        UN_PROCESSED("1", "未处理"),

        REMIT("2", "已豁免"),

        OUT_OF_DATE("3", "已过时"),

        PROCESSED("4", "已处理");

        private final String dictCode;

        private final String dictName;

        TDA_DQPC_DETAIL_STATUS(String dictCode, String dictName) {
            this.dictCode = dictCode;
            this.dictName = dictName;
        }

        public static String getEntryCode() {
            return "TDA_DQPC_DETAIL_STATUS";
        }

        public static String getEntryName() {
            return "问题明细处理状态";
        }

        public String getDictCode() {
            return dictCode;
        }

        public String getDictName() {
            return dictName;
        }
    }

    // TDA_DQPC_REMIT_OPER_METHOD--豁免操作方式
    public enum TDA_DQPC_REMIT_OPER_METHOD{
        ADD_REMIT("1", "添加豁免"),

        NO_REMIT("2", "取消豁免");

        private final String dictCode;

        private final String dictName;

        TDA_DQPC_REMIT_OPER_METHOD(String dictCode, String dictName) {
            this.dictCode = dictCode;
            this.dictName = dictName;
        }

        public static String getEntryCode() {
            return "TDA_DQPC_REMIT_OPER_METHOD";
        }

        public static String getEntryName() {
            return "豁免操作方式";
        }

        public String getDictCode() {
            return dictCode;
        }

        public String getDictName() {
            return dictName;
        }
    }

    // TDA_DQPC_STATS_EXECUTE_STATUS--统计任务执行状态
    public enum TDA_DQPC_STATS_EXECUTE_STATUS{
        NOT_STARTED("1", "未开始"),

        IN_PROGRESS("2", "执行中"),

        SUCCESS("3", "执行成功"),

        FAILURE("4", "执行失败");

        private final String dictCode;

        private final String dictName;

        TDA_DQPC_STATS_EXECUTE_STATUS(String dictCode, String dictName) {
            this.dictCode = dictCode;
            this.dictName = dictName;
        }

        public static String getEntryCode() {
            return "TDA_DQPC_STATS_EXECUTE_STATUS";
        }

        public static String getEntryName() {
            return "统计任务执行状态";
        }

        public String getDictCode() {
            return dictCode;
        }

        public String getDictName() {
            return dictName;
        }
    }
}
